144725
222535
799394
331724
783198
555242
396316
798708
102425
1000479
907655
287367
5150799
3568581
3082148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471